#
# Copyright (C) 2002, 2010  Dmitry V. Levin <ldv@altlinux.org>
# 
# Makefile for subst, sed-based in-place files editor.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#

CPPFLAGS = -D_GNU_SOURCE
CFLAGS = $(RPM_OPT_FLAGS)
INSTALL = install -p
DESTDIR = $(RPM_BUILD_ROOT)
BINDIR = /usr/bin
CC = gcc

SRC = subst.c
TARGET = subst

.PHONY:	all install clean

subst: subst.o
	$(CC) -o $@ $^

subst.o: subst.c
	$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<

all: $(TARGET)

install: all
	$(INSTALL) -D -m755 $(TARGET) $(DESTDIR)$(BINDIR)/$(TARGET)

clean:
	$(RM) $(TARGET) *.d *.o *~ core
